depletion of substrate - Türkisch Englisch Wörterbuch